package com.netflexitysolutions.amazonws.ec2;

/**
 * @author lordorient
 *
 * Image attribute which value represents a simple string. For now this is kernel and ramdisk attributes.
 *
 */
public enum ImageSimpleAttributeType {
	
	KERNEL(ImageAttributeType.KERNEL), RAMDISK(ImageAttributeType.RAMDISK);//, PLATFORM(ImageAttributeType.);
	
	//TODO: platform is described as a part of request, but is missing in responce description
	//(http://docs.amazonwebservices.com/AWSEC2/latest/APIReference/index.html?ApiReference-soap-DescribeImageAttribute.html)
	
	private ImageAttributeType masterType;
	
	private ImageSimpleAttributeType(ImageAttributeType type) {
		this.masterType = type;
	}
	
	protected ImageAttributeType getMasterType() {
		return masterType;
	}
}
